<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /* 
          函数： 
          函数、方法、API、接口、 同一个事物，不同的名字

        */
        console.log('---------------start---------------');
        console.log('起床');
        console.log('上课');
        console.log('课前分享');
        console.log('中午吃饭');
        console.log('继续上课');
        console.log('吃完饭');
        console.log('上自习');
        console.log('---------------end睡觉---------------');

        function daily() {
            console.log('---------------start---------------');
            console.log('起床');
            console.log('上课');
            console.log('课前分享');
            console.log('中午吃饭');
            console.log('继续上课');
            console.log('吃完饭');
            console.log('上自习');
            console.log('---------------end睡觉---------------');
        }
        daily();
        daily();

        function start() {
            cosnsole.log('开启电脑');
            cosnsole.log('打开vs');
            cosnsole.log('打开微信QQ');
            let sum = 100;
            sum += 199;
            console.log(sum);
            console.log(打开腾讯会议);
        }

        start();


        /* 
          封装： 
              把具体的步骤封装到一个代码块，对外暴露的一个函数名即可
              类比笔记本电脑：把开机流程封装到代码块，只对外暴露一个开机键。
        */
    </script>
</body>

</html>